Wie Sie das Debian-Repository für Scribus nutzen

Wie Sie das Debian-Repository für Scribus nutzen

Die folgenden Erläuterungen wurden freundlicherweise bereitgestellt vom Betreuer unserer Debian-Pakete, Oleksandr Moskalenko <malex at tagancha.org>. Bitte richten Sie Fragen, die Scribus unter Debian betreffen, direkt an vorgenannte Mailadresse.

Wichtig: Benutzen Sie APT, denn auf diesem Wege installieren Sie Debian-Pakete ordnungsgemäß als Binär- und/oder Quelldateien. Falls Sie vorhaben, sich von Quelltexten selbst ein Paket zu erstellen, stellen Sie bitte sicher, daß dpkg-dev installiert ist.

Die Scribus-Pakete für Debian GNU/Linux werden von Oleksandr (Alex) Moskalenko (malex at tagancha.org) erstellt. Bitte schreiben Sie mir eine eMail, wenn Sie Fragen haben, die nicht unter das Debian- oder Scribus-BTS (Bug Tracking System) fallen oder Sie etwas zu dieser Seite anmerken möchten.

Wenn Sie bei der Scribus-Entwicklung gern auf dem Laufenden bleiben wollen, verwenden Sie bitte Versionen aus einem Upstream-Repository (also Entwickler-Originale), denn ich kann Scribus nur über einen Sponsor nach Debian hochladen, und es braucht meist Wochen, bis er dort erscheint. Aus diesem Grunde sind die offiziellen Pakete meist deutlich älter als jene, die via Upstream-Repository verfügbar sind. Um den von Ihnen entdeckten Fehler zu testen, nehmen Sie bitte ein Paket aus einem Upstream-Verzeichnis, denn vielleicht ist er in dem neuen Paket ja schon beseitigt. Das nennt sich "Scribus magic™", eine Art Zauberei. Bitte beachten Sie, daß jedes unten aufgeführte Repository hinsichtlich Backup und zusätzlicher Übertragungsrate (falls nötig) absolut GLEICH ist. Und jedes enthält Pakete für Debian mit Status "stable, testing & unstable" sowie für die Ubuntu-Distributionen Hoary und Breezy.

Vorbereitung:

So nutzen Sie Upstream-Repositories:

Fügen Sie folgende Zeilen in Ihre /etc/apt/sources.list:

Debian stable

#Debian stable
# debian.scribus.net - Primary repository
deb         http://debian.scribus.net/debian/ stable main non-free contrib
deb-src     http://debian.scribus.net/debian/ stable main non-free contrib

# debian.tagancha.org - Backup repository
deb         http://debian.tagancha.org/debian/ stable main non-free contrib
deb-src     http://debian.tagancha.org/debian/ stable main non-free contrib

Debian testing

#Debian testing
# debian.scribus.net - Primary repository
deb         http://debian.scribus.net/debian/ testing main non-free contrib
deb-src     http://debian.scribus.net/debian/ testing main non-free contrib

# debian.tagancha.org - Backup repository
deb         http://debian.tagancha.org/debian/ testing main non-free contrib
deb-src     http://debian.tagancha.org/debian/ testing main non-free contrib

Debian unstable

#Debian testing
# debian.scribus.net - Primary repository
deb         http://debian.scribus.net/debian/ unstable main non-free contrib
deb-src     http://debian.scribus.net/debian/ unstable main non-free contrib

# debian.tagancha.org - Backup repository
deb         http://debian.tagancha.org/debian/ unstable main non-free contrib
deb-src     http://debian.tagancha.org/debian/ unstable main non-free contrib

Ubuntu Hoary

# Ubuntu Hoary
deb         http://debian.scribus.net/debian/ hoary main restricted
deb-src     http://debian.scribus.net/debian/ hoary main restricted

deb         http://debian.tagancha.org/debian/ hoary main restricted
deb-src     http://debian.tagancha.org/debian/ hoary main restricted

Ubuntu Breezy

# Ubuntu Breezy
deb         http://debian.scribus.net/debian/ breezy main restricted
deb-src     http://debian.scribus.net/debian/ breezy main restricted

deb         http://debian.tagancha.org/debian/ breezy main restricted
deb-src     http://debian.tagancha.org/debian/ breezy main restricted

Sobald die Zeilen für die relevanten Quellen eingetragen sind, können Sie

die Paket-Datenbank aktualisieren:

 aptitude install scribus scribus-cvs 

oder

 apt-get install scribus scribus-cvs 

Alternativ können Sie eine von Ihnen bevorzugte grafische "apt-get"-Bedienoberfläche wie den Synaptic Package Manager verwenden (Vergessen Sie dort bitte nicht, mit "Reload Package List" die Paketliste neu zu laden. Es ist dasselbe wie der "update"-Befehl von apt-get und muß ausgeführt werden, bevor Ihnen neue Pakete aus diesen Repositories zur Verfügung stehen).

Das Paket "scribus" steht für die "stable"-Serie der Version 1.2.xcvs, während Ihnen das Paket "scribus-cvs" die Möglichkeit gibt, die neue Serie 1.3cvs auszuprobieren, die schon ziemlich stabil ist und deutlich mehr zu bieten hat als Version 1.2. Das Paket "scribus-cvs" installiert sich im Dateisystem nach /usr/local und kann parallel zum scribus-Paket existieren, weshalb Sie beide zugleich installiert haben und sogar gleichzeitig ausführen können. Stellen Sie aber bitte KEINE Fehlerberichte über das 1.3er scribus-cvs-Paket (oder überhaupt irgendeines aus den Upstream-Repositories) in das Debian- oder Ubuntu-BTS. Benutzen Sie das Distributions-BTS nur für Paketversionen, die zu dieser Distribution gehören. Wenn Sie mit Scribus ein Problem haben, das nichts mit der Debian-Paketerstellung zu tun hat, dann ist es viel besser, Sie benutzen das Scribus-BTS, um Fehler zu melden. Gehen Sie zu http://bugs.scribus.net/ - und viel Spaß!

Andere Entwicklungslinien (Branches)

Die nachfolgenden Anweisungen haben sich für die x86-Architektur meist als veraltet erwiesen - durch die neuen Repositories. Falls Sie andere Hardware (als x86) einsetzen oder gern ein optimiertes Paket erstellen möchten, sind diese Anweisungen immer noch von Nutzen. Sie können mir Pakete für andere Architekturen zuschicken, und ich werde sie ins Repository stellen.

Wenn Ihre Distribution noch nicht unterstützt wird:

Besuchen Sie bitte Scribus Wiki, und Sie bekommen Tipps von Endbenutzern.

Verweise:

Diese Anleitung ist zum Teil auch hier erhältlich:

http://www.debian.org/doc/FAQ/ch-pkg_basics.en.html

Unter Abschnitt 6.13 finden Sie "How do I install a source package?" und unter 6.14 "How do I build binary packages from a source package?"

Viel Freude mit Scribus!